starting pitcher - German English Dictionary